/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.purpose.bean;

import java.util.List;
import java.util.Map;

import com.koron.purpose.domain.JobsDuties;
import com.koron.purpose.domain.JobsDutiesCertificate;
import com.koron.purpose.domain.JobsDutiesHazard;
import com.koron.purpose.domain.JobsDutiesTask;
import com.koron.purpose.domain.JobsDutiesTraining;

public class JobsDutiesBean extends JobsDuties {
    //定人定岗
    List<JobsDutiesTask> taskList;
    //证照要求
    List<JobsDutiesCertificate> certificateList;
    //培训要求
    List<JobsDutiesTraining> trainingList;
    //危害因素
    List<JobsDutiesHazard> hazardList;
    //矩阵数据
    private List<Map<String, Object>> matrix;
    //职责项
    List<ResponsibilitiesLibBean> responsibilitieList;

    public List<JobsDutiesTask> getTaskList() {
        return taskList;
    }

    public void setTaskList(List<JobsDutiesTask> taskList) {
        this.taskList = taskList;
    }

    public List<JobsDutiesCertificate> getCertificateList() {
        return certificateList;
    }

    public void setCertificateList(List<JobsDutiesCertificate> certificateList) {
        this.certificateList = certificateList;
    }

    public List<JobsDutiesTraining> getTrainingList() {
        return trainingList;
    }

    public void setTrainingList(List<JobsDutiesTraining> trainingList) {
        this.trainingList = trainingList;
    }

    public List<JobsDutiesHazard> getHazardList() {
        return hazardList;
    }

    public void setHazardList(List<JobsDutiesHazard> hazardList) {
        this.hazardList = hazardList;
    }

    public List<Map<String, Object>> getMatrix() {
        return matrix;
    }

    public void setMatrix(List<Map<String, Object>> matrix) {
        this.matrix = matrix;
    }

    public List<ResponsibilitiesLibBean> getResponsibilitieList() {
        return responsibilitieList;
    }

    public void setResponsibilitieList(List<ResponsibilitiesLibBean> responsibilitieList) {
        this.responsibilitieList = responsibilitieList;
    }
}
